deliver a long harangue

  1. Verb uzun bir nutuk çekmek